package com.ftg.learn.chapter08;

/**
 * 面向对象
 *
 * @author lijiaxin
 * @version 1.0
 * @date 2023/7/21 8:17
 */

public class ObjectOiented {

    /**
     * 对象：现实世界中客观存在的事物
     *
     * 面向对象的一等公民  ： 对象
     *  oo ood oop
     *  什么叫面向对象 : 再开发以及设计软件过程当中优先采用以对象为主的设计方法 .
     *     面向过程： 不需要
     *     函数式编程  ： 必须要会
     *     云原生开发： 。。。。（... | java云原生开发框架）
     *     无服务开发：非常少
     *     轻代码平台:  招人非常多(业务人员) (15K)
     *
     *     产品
     *   马场 100 马 ，5 8 11 12 1 3 6 8 ：
     *
     *   项目经理 (一个人  产品专员 业务分析师 )
     *   需求
     *   分析 ： 1 ： 找对象 马  马场  职员  部门
     *
     *   (规范 3  )
     *
     *   属性  (8)
     *    编号
     *    品种
     *    性别
     *    ...
     *
     *    马场
     *    名称
     *    地址
     *    法人
     *
     *    马[] 马S;
     *
     *    姓名
     *    编号
     *    职务
     *
     *    1 ： 要求  独立的不可拆分的
     *
     *
     *
     *
     *   行为(跑 音乐 吃 睡觉 保养)
     *
     *   约束(接口)
     *
     *    喂马人 (2)
     *       喂马
     *    洗马人(2)
     *       洗澡
     *    扫地人(1)
     *       卫生
     *
     *
     *   关系
     *     包含 ： 关联关系 1-1 1-m m-n
     *
     *
     *
     *
     *  面向对象的设计 :
     *  面向对象的程序 ：
     *
     *
     */


    public static void main(String[] args) {


    }
}
